//jest.config.js

module.exports = {
    transform: {
        // 匹配js或jsx结尾的文件，去使用babel进行解析
        // 要使用它，那么你也必须安装它
        "^.+\\.jsx?$": "babel-jest",
        // 配置匹配.vue文件，使用vue-jest解析
        "^.+\\.vue$": "vue-jest",
        // 配置匹配ts\tsx文件
        "^.+\\.tsx?$": "ts-jest",
    },
    testMatch: ['**/?(*.)+(spec).[jt]s?(x)'],
    moduleNameMapper: {
        "^@/(.*)$": "<rootDir>/src/$1"
    }
}